home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c
- Path: uu4news.netcom.com!lavc!lavc!mlf
- From: mlf@support.com
- Subject: C UGLIFYER WANTED
- Message-ID: <9601301504.0L6Q901@support.com>
- Organization: L.A. Valley College Public BBS (818)985-7150
- X-Mailer: TBBS/PIMP v3.35
- Distribution: world
- Date: Tue, 30 Jan 96 15:04:53 -0800
-
-
- -=> News wrote on 01-29-96 12:12 the following:
-
- Ne> From: "Marcus H. Mendenhall" <mendenm@ctrvax.vanderbilt.edu>
- Ne> Newsgroups: comp.lang.c
- Ne> Subject: Re: C Uglifyer wanted
- Ne> Date: Mon, 29 Jan 1996 12:37:03 +0000
- Ne> Organization: Vanderbilt University, Nashville, TN, USA
-
- Ne> ("Dominic Monk") writes:
- >does anybody know of an useful c-code uglifyer? The code
- >should still be compilable on different platforms but
- >variable names etc. changed so that reading, editing etc,
- >becomes impossible.
-
- Ne> Just send it to the programmers who are trained in writing
- Ne> platform-independent UNIX/Gnu (etc.) code. If has been edited for
- Ne> any of these systems, there is no chance anyone will understand a
- Ne> single line of it. It will have 1000+ conditional header file
- Ne> includes and definitions, and nowhere will you be able to find the
- Ne> little piece of code (somewgere deep inside) which actuall _does_
- Ne> something. :-)
-
-
- One simple way is to replace all your variable names with a
- numeric name series... First, create a table of all your
- variable names... Then, starting with the first one rename it to
- v0001... Continue with the next as v0002 and do the same for
- each variable name... This covers variable names... Next, might
- try to enumerate all strings...
-
- char *CompanyTitle = "Small Computer";
-
- becomes:
-
- char *v0428 = {83,109,97,108,108,32,67,111,109,112,117,116,101,114,0};
-
- There also encrytination methods that disallow viewing the EXE
- directly... Most compilers have this option...
-
- ----------------------------------------------------------
- + Mike Flower + Software Designer +
- + 10227 Langmuir Ave. + >>>>>> Available for hire <<<<<< +
- + Sunland, CA 91040 + Call now for an interview, Today! +
- + USA + mlf@support.com +
- + 818-353-8394 + mlf@support.la.ca.us +
-